tape desk - Turkish English Dictionary